at bats - French English Dictionary